
/* SPDX-License-Identifier: GPL-2.0-only */

#ifndef __ROBOT_DRIVER_H
#define __ROBOT_DRIVER_H

//#include "partdriver.h"
//#include "sensordriver.h"
//#include "motordriver.h"

int robot_driver__init(void *ptr);
int robot_driver__move(void *ptr);
int robot_driver__stop(void *obj);
int robot_driver__move_order(void *obj,
    const char *order, float velocity);
int robot_driver__move_to(void *obj, float x, float y, float z);
int robot_driver__init_virtual(void *obj);
float robot_driver__get_z(void *obj);
#endif // __ROBOT_DRIVER_H
